import axios from '../utils/axios';
/************************************************首页************************************************* */
/**
 * 获取当日和总校友圈数量
 */
export function getMomentNum() {
  return axios.get('/admin/getMomentNum');
}
/**
 * 获取当日和总订单数量
 */
export function getOrderNum() {
  return axios.get('/admin/getOrderNum');
}
/**
 * 获取当日和总注册数量
 */
export function getRegisterNum() {
  return axios.get('/admin/getRegisterNum');
}
/**
 * 获取各分院注册数量
 */
export function getNumByCollege() {
  return axios.get('/admin/getNumByCollege');
}

/**********************************************人员管理_用户********************************************************* */
/**
 * 获取用户列表
 */
export function getUsers() {
  return new Promise((resolve, reject) => {
    axios.get('/admin/getUsers').then(
      (res) => {
        resolve(res);
      },
      (error) => {
        console.log(error);
        reject(error);
      },
    );
  });
}
/**
 * 认证结果
 */
export function saveCertification(params) {
  return axios.post('/admin/saveCertification', params);
}

/*********************************************************轮播图管理************************************************/
/**
 * 获取轮播图
 */
export function getCarousel() {
  return axios.get('/getCarousel');
}
/**
 * 删除图片
 */
export function delCarousel(params) {
  return axios.get('/admin/delCarousel', { params: params });
}
/**
 * 更新图片
 */
export function updateCarousel(params) {
  return axios.post('/admin/updateCarousel', params, {
    headers: { 'Content-Type': 'multipart/form-data' },
  });
}
/**
 * 添加图片
 */
export function addCarousel(params) {
  return axios.post('/admin/addCarousel', params, {
    headers: { 'Content-Type': 'multipart/form-data' },
  });
}

/*******************************************************校友圈 ****************************************************/
/**
 * 获取校友圈
 */
export function getMoment() {
  return axios.get('/admin/getMoment');
}
/**
 * 获取评论
 */
export function getComments(params) {
  return axios.get('/getComments', { params: params });
}
/**
 * 屏蔽校友圈
 */
export function shieldMoment(params) {
  return axios.post('/admin/shieldMoment', params);
}

/*******************************************************分类 ****************************************************/
/**
 * 获取分类列表
 */
export function getMomentType() {
  return axios.get('/getMomentType');
}
/**
 * 删除分类列表
 */
export function delMomentType(param) {
  return axios.post('/admin/delMomentType', param);
}
/**
 * 新增分类列表
 */
export function createMomentType(param) {
  return axios.post('/admin/createMomentType', param);
}
/*******************************************************分类 ****************************************************/
/**
 * 通知公告
 */
 export function saveNotice(param) {
  return axios.post('/admin/saveNotice', param);
}
